_STD -> _VSTD to avoid macro clash on windows git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@134190 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/__mutex_base b/include/__mutex_base index 6f98d2e..9e472fc 100644 --- a/include/__mutex_base +++ b/include/__mutex_base
@@ -190,8 +190,8 @@ _LIBCPP_INLINE_VISIBILITY void swap(unique_lock& __u) { - _STD::swap(__m_, __u.__m_); - _STD::swap(__owns_, __u.__owns_); + _VSTD::swap(__m_, __u.__m_); + _VSTD::swap(__owns_, __u.__owns_); } _LIBCPP_INLINE_VISIBILITY mutex_type* release() @@ -429,7 +429,7 @@ _Predicate __pred) { return wait_until(__lk, chrono::steady_clock::now() + __d, - _STD::move(__pred)); + _VSTD::move(__pred)); } _LIBCPP_END_NAMESPACE_STD